RS

Rakshit Sharma

Software Engineer @Scaler/InterviewBit | Software Engineer 1

About

I'm a fast-learning and impact-driven software engineer with deep experience in building and scaling backend systems and full-stack applications. I specialize in Python, Ruby on Rails, FastAPI, and ReactJS, utilizing NextJS and TypeScript to deliver robust features from database to UI.

My recent work spans:\

  • Microservices architecture using FastAPI, Next.js, and Rails\
  • Background task management with Sidekiq and Celery\
  • PostgreSQL, Kafka, and NoSQL data systems\
  • Implement real-time communication with WebSockets—refined for reliability and zero-breakage UX\
  • Cloud-native deployment using AWS, Docker, and Kubernetes

Skills

PythonTypeScriptNext.jsFastAPIRuby on RailsReact

Experience

2024 — Present
Software Engineer at Scaler by InterviewBit

As a software engineer, I have led and contributed to the design, development, and deployment of scalable, production-grade systems across web applications and backend services.

Key contributions:\

  • Developed and maintained microservices using FastAPI, Node.js, and Ruby on Rails\
  • Built robust frontends with Next.js, React, and TypeScript, ensuring seamless client-side rendering\
  • Refined and scaled WebSocket implementations for real-time systems, focusing on zero-downtime and reliability\
  • Managed background job processing with Celery and Sidekiq, integrating distributed message systems using Kafka\
  • Architected and deployed cloud-native applications using Docker, Kubernetes, and AWS\
  • Designed and optimized relational data models using PostgreSQL, while also leveraging NoSQL solutions where appropriate\
  • Delivered end-to-end features in fast-paced environments, balancing legacy system upgrades with modern cloud architecture
2023 — 2024
Software Enginner Intern at Scaler by InterviewBit

- As a Front-End Intern at Scaler, I spearheaded the creation of numerous new UI components on the Dashboard for learners, resulting in a remarkable increase in dashboard interactions from 20% to 70% (^).\

  • Engineered and implemented a suite of interactive tools for instructors during live classes, including real-time assignment unlocking and feedback features, which resulted in a 40% increase in student engagement and a 25% improvement in course completion rates.\
  • Optimized deployment efficiency by revamping Jenkins and Cypress automation tools, resulting in a 40% reduction in deployment time, equating to 20 hours saved per week.\
  • Spearheaded an initiative that led to a 50% reduction in breakages and saved the company $300k per quarter by introducing automated testing solutions and enhancing quality control mechanisms.\
  • Achieving a flawless track record with zero incidents within one week showcased the effectiveness of this approach in enhancing efficiency.
2021 — 2021
Software Engineer Intern at Neurolingua

- Secured the ReactJS internship opportunity from Internshala for 2 months. Developing a language learning platform.\

  • Creating the business webpage for the company using ReactJS and MaterialUI.\
  • Crafted a cutting-edge design and structure for the company's business website using Figma and Adobe, enhancing user experience and engagement metrics by 40% within the first quarter post-launch.\
  • Revamped website UI/UX by developing ReactJS client and NodeJS server pages, resulting in 40% faster load times and a 25% increase in user engagement metrics.

Side Projects

2023 — 2023
UBER Clone

Implemented Dijkstra’s algorithm as a Python spawn process in a Node.js MERN stack app. Deployed client and server separately on AWS EC2. Completed end-to-end in 1.5 days.

2024 — 2024
AI chatbot (voice-to-voice):

Built an AI voice-to-voice companion bot using Deepgram, ElevenLabs, PlayHT, and LLMs (OpenAI, Claude). Engineered natural, human-like conversations.

Education

2018 — 2020
Non - Medical
DC Montessori School, Chandigarh
2020 — 2024
Computer Science
Chitkara University

Hunt me via

Github
Linkedin
Twitter

This theme is a tribute toReadCV